scrap aluminum balls - Alemán Inglés Diccionario